to meet one's commitments - Türkisch Englisch Wörterbuch